(systematic) mass rape - Francés Inglés Diccionario